@charset "utf-8";
/* CSS Document */

/*----------------基本设置-------------------*/
body { color: #000; font-family:微软雅黑, Arial,Helvetica, sans-serif;}
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe { margin: 0; padding: 0; }
img { border: 0 none; vertical-align:middle; }
ul, ol, li { list-style-type: none; }
body, input, select, button, textarea { font-size: 12px; vertical-align:middle;}
button { cursor: pointer; }
i, em, cite { font-style: normal; }
a, a:link { color: #666; text-decoration: none; }
a:visited { }
a:active, a:hover { color:#333; text-decoration:underline; }
a:focus { outline: none; }
.fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.fixed { display: block; min-height: 1%; }
*html .fixed { height: 1%; }
.clear { diplay: block!important; float: none!important; clear: both; overflow: hidden; width: auto!important; height: 0!important; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0; }

/*----------------头部-------------------*/
.c_head { width:1010px; height:140px; margin:0 auto; overflow:hidden; line-height:140px; font-size:40px; font-family:微软雅黑; color:#333; }

/*----------------导航-------------------*/
.c_menu { width:1010px; height:43px; line-height:43px; margin:0 auto; background:url(../../images/parkindex/c_menu_bg.jpg) repeat-x;}
.c_menu ul { padding:0 20px;}
.c_menu ul li { float:left; padding:0 20px; font-size:16px; font-weight:bold;}
.c_menu ul li a { color:#fff;}
.c_menu ul li a:hover { color:#FF3; text-decoration:none;}

/*----------------大图-------------------*/
.c_banner { width:1000px; padding:5px; background:#fff; height:268px; margin:14px auto;}

/*----------------内容-------------------*/
.c_content { width:1010px; height:auto; margin:0 auto;}
.c_contentLeft { float:left; width:270px; height:auto;}
.c_contentLeftTitle { float:left; width:248px; height:33px; line-height:33px; border:1px #e2e2e2 solid; background:#eee url(../../images/parkindex/c_title_bg.gif) repeat-x; padding:0 10px; }
.c_contentLeftTitle h2 { font-size:16px; color:#444;}
.c_contentLeftTitle span { float:right;}
.c_contentLeftContent { float:left; border:1px #efefef solid; border-top:none; padding:9px; background:#fff; margin-bottom:20px; width:250px;}
.c_contentLeftContent ul li { float:left; height:32px; width:235px; line-height:30px; background:url(../../images/parkindex/news_dot2.gif) no-repeat 6px 14px; padding-left:15px; overflow:hidden;}
.c_contentLeftContent dl { float:left; padding:0 5px; width:240px;} 
.c_contentLeftContent dl dt { float:left; width:220px; height:33px; line-height:33px; border:1px #e2e2e2 solid; background:#eee url(../../images/parkindex/c_title_bg.gif) repeat-x; padding-left:15px; font-weight:bold; margin:4px 0;}
.c_contentLeftContent dl dt i { display:inline-block; width:11px; height:11px; background:#999; background:url(../../images/parkindex/c_dot.png) no-repeat; margin-right:10px;} 
.c_contentLeftContent dl dd { float:left; width:220px; height:25px; line-height:25px; padding-left:20px; color:#999;}
.c_contentLeftContent dl dd a { padding-left:8px;}
.c_contentLeftContent ol { float:left; width:250px; height:auto; margin:0; padding:10px 0;}
.c_contentLeftContent ol li { float:left; width:220px; height:70px; overflow:hidden; border-bottom:1px #e0e0e0 dashed; padding-left:30px; padding-top:10px; position:relative;}
.c_contentLeftContent ol li img { float:left; width:59px; height:59px; border:1px #e2e2e2 solid; margin-right:10px;}
.c_contentLeftContent ol li img:hover { border:1px #ccc solid;}
.c_contentLeftContent ol li p b { color:#F60; font-weight:normal;}
.c_contentLeftContent ol li span { position:absolute; width:16px; height:16px; line-height:16px; display:inline-block; top:10px; left:8px; background:#d9d9d9; color:#666; text-align:center;}
.c_contentLeftContent ol li span.best { background:#ff7200; color:#fff;}
.c_contentRight { float:right; width:726px; height:auto;}
.c_contentRightTitle { float:left; width:704px; height:33px; line-height:33px; border:1px #e2e2e2 solid; background:#eee url(../../images/parkindex/c_title_bg.gif) repeat-x; padding:0 10px; }
.c_contentRightTitle h2 { font-size:16px; color:#444;}
.c_contentRightTitle span { float:right;}
.c_contentRightAbout { float:left; border:1px #efefef solid; border-top:none; padding:19px; background:#fff; margin-bottom:20px; width:686px; color:#666; line-height:30px;}
.c_contentRightAbout  img { float:left; margin:0 20px 0px 0;}
.aboutImg { padding-top:20px;}
.aboutImg img { background:#fff; border:1px #ddd solid; padding:5px;}
.c_contentRightContent {  float:left; border:1px #efefef solid; border-top:none; padding:9px; background:#fff; margin-bottom:20px; width:706px;}
.c_contentRightContent > ul > li { float:left; width:152px; margin:10px 12px; position:relative;}
.c_contentRightContent > ul > li img { width:150px; height:150px; border:1px #e2e2e2 solid; margin-bottom:5px;}
.c_contentRightContent > ul > li img:hover { border:1px #ccc solid;}
.c_contentRightContent > ul > li > p { line-height:20px;}
.c_contentRightContent > ul > li > p > b { color:#F60;}
.hot, .new { position:absolute; display:inline-block; width:40px; height:40px; line-height:40px; text-align:center; -moz-border-radius: 20px; -webkit-border-radius: 20px; border-radius:20px; top:-10px; right:-10px; font-size:14px; }
.hot {  background:#ff6c00; color:#fff; }
.new { background:#84b22f; color:#fff; }
.c_contentRightContent ol { padding:0; margin:0;}
.c_contentRightContent ol li { float:left; width:110px; text-align:center; margin:14px;}
.c_contentRightContent ol li .imgbox { border:1px #ddd solid; width:109px; height:109px; display:table; vertical-align:middle; margin-bottom:5px;}
.c_contentRightContent ol li span { display:table-cell; vertical-align:middle;}
.map { float:left; width:300px ; height:210px; border:1px #ddd solid; margin:15px;}
.tel { float:left; color:#666; line-height:30px; margin:15px;}
.c_contentRightDetail { float:left; border:1px #efefef solid; border-top:none; padding:19px; background:#fff; margin-bottom:20px; width:686px; color:#666; line-height:30px;}
.c_contentRightDetail  img { float:left; margin:0 20px 0px 0; border:1px #ddd solid; padding:5px; background:#fff;}
.detailImg { float:left; margin-top:20px; width:686px;}
.detailImg h2 { border-bottom:2px #444 solid; line-height:34px; font-size:16px; width:100%; margin-bottom:20px;}
.detailImg ul li { float:left; width:152px; margin:10px 9px; }
.detailImg ul li img { width:150px; height:150px; border:1px #e2e2e2 solid; margin:0; padding:0; }
.c_detail { float:left; border:1px #efefef solid; padding:19px; background:#fff; margin-bottom:20px; width:686px; color:#666; line-height:30px;}
.c_detailTitle{ height:50px; padding-top:14px; border-bottom:1px #ddd solid;}
.c_detailTitle h1 { height:22px; line-height:20px; font-size:20px; color:#444; margin-top:6px; text-align:center; }
.date { line-height:30px; text-align:center; color:#888;}
.c_detailText { font-size:14px; color:#666; line-height:180%; padding-top:0;}
.c_newsList { float:left; border:1px #efefef solid; border-top:none; padding:19px; background:#fff; margin-bottom:20px; width:686px; color:#666; line-height:30px;}
.c_newsList > ul > li { float:left; width:671px; height:32px; line-height:30px; background:url(../../images/parkindex/news_dot2.gif) no-repeat 6px 14px; padding-left:15px; overflow:hidden; border-bottom:1px #ddd dashed;}
.c_newsList > ul > li > span { float:right; color:#888;}

/*----------------分页-------------------*/
.c_page { float:left;  background:#fff; overflow: hidden;  width:100%; height:30px; margin:30px 0 30px; }
.c_page ul {  font-size: 12px; margin: 0; padding: 0; text-align: center; height:30px;}
.c_page li {  height:25px;  display: inline; margin-left: 5px; }
.c_page a, .c_page a:visited {  border: 1px solid #ccc;  color: #555555; height:23px; line-height:23px; padding:2px 10px; text-decoration: none; display:inline-block;}
.c_page a:hover, .c_page a:active { background-color: #ceeefd; border: 1px solid #79b4e2; color: #0066cc;}
.c_page li.currentpage { background-color: #93d6f7; border: 1px solid #79b4e2;  color: #fff; font-weight: bold; height:23px; line-height:23px; padding:2px 10px; display:inline-block;}
.c_page li.disablepage { border: 1px solid #ccc;  color: #929292;  height:23px; line-height:23px; padding:2px 10px; display:inline-block;}
.c_page li.nextpage { font-weight: bold;}

/*----------------底部-------------------*/
.c_foot { width:1010px; height:140px; margin:0 auto; background:#0072a6 url(../../images/parkindex/c_foot.gif) repeat-x; padding-top:40px; text-align:center; color:#fff; line-height:30px;}
.c_foot a { color:#fff; margin:0 4px;}